3534894635b321cd2a340b2b659839c9e9dd1127,ecord/carrierethernet/src/main/java/org/onosproject/ecord/carrierethernet/cli/commands/CarrierEthernetCreateEvcCommand.java,CarrierEthernetCreateEvcCommand,generateUniSet,#,162

Before Change


        CarrierEthernetVirtualConnection.Type evcType = generateEvcType();

        // We assume that first UNI supplied is always root
        uniSet.add(new CarrierEthernetUni(ConnectPoint.deviceConnectPoint(argFirstUni), null,
                CarrierEthernetUni.Role.ROOT, generateCeVlanId(),
                new CarrierEthernetBandwidthProfile(
                        generateBandwidthProfileId(argFirstUni),
                        null,
                        generateBandwidthProfileType(),
                        Bandwidth.mbps(Double.parseDouble(argCir)),
                        Bandwidth.mbps(Double.parseDouble(argEir)),
                        Long.parseLong(argCbs),
                        Long.parseLong(argEbs)
                )));

        final CarrierEthernetUni.Role uniType;
        // For E-Line and E-LAN all UNIs are roots. For E-Tree all UNIs are leafs except from one

After Change


                           .cp(ConnectPoint.deviceConnectPoint(argFirstUni))
                           .role(CarrierEthernetUni.Role.ROOT)
                           .ceVlanId(generateCeVlanId())
                           .bwp(CarrierEthernetBandwidthProfile.builder()
                                        .id(generateBandwidthProfileId(argFirstUni))
                                        .type(generateBandwidthProfileType())
                                        .cir(Bandwidth.mbps(Double.parseDouble(argCir)))
                                        .eir(Bandwidth.mbps(Double.parseDouble(argEir)))
                                        .cbs(Long.parseLong(argCbs))
                                        .ebs(Long.parseLong(argEbs))
                                        .build())
                           .build());

        final CarrierEthernetUni.Role role;